// Copyright 2024 Administrator
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

export type ProgressFuc = (progress: number, time: number) => void;
export type FormatType = "mp3" | "flac" | "mp4";
export type AbType = "3000" | "320" | "128" | "64";

export enum MimeEnum {
  java = "application/java-archive",
  jpeg = "image/jpeg",
  webp = "image/webp",
  js = "text/javascript",
  json = "application/json",
  jsonld = "application/ld+json",
  midi = "audio/midi",
  midix = "audio/x-midi",
  mp3 = "audio/mpeg",
  webm = "audio/webm",
  mp4 = "video/mp4",
  flac = "audio/flac",
}
